turntable mounting - German English Dictionary